#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <string>
#include<algorithm>
using namespace std;
string a1, a2, x1, x2;
int p[1000010] = { 0 };
int main()
{
	int n = 0;



	cin >> n;
	cin >> a1 >> a2;
	long long a11 = 0;
	long long a10 = 0;
	long long z = 0;
	long long z1 = 0;
	for (int i = 0; i < n; i++)
	{
		if (a2[i] == '0')
		{
			if (a1[i] == '1')
			{
				a11++;
			}
			else
			{
				a10++;
			}
		}
		if (a1[i] == '0')
		{
			z++;
		}
		if (a1[i] == '1' && a2[i]!='0')
		{
			z1++;
		}
	}
	cout << a11 * z + a10 * z1;
	return 0;
}